/**
 * APITable <https://github.com/apitable/apitable>
 * Copyright (C) 2022 APITable Ltd. <https://apitable.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* eslint-disable max-len */
import React from 'react';
import { makeIcon, IIconProps } from '../utils/icon';

export const RowhightShortFilled: React.FC<IIconProps> = makeIcon({
    Path: ({ colors }) => <>
    <path d="M4.21967 1.71967C4.51256 1.42678 4.98744 1.42678 5.28033 1.71967L7.53033 3.96967C7.82322 4.26256 7.82322 4.73744 7.53033 5.03033C7.23744 5.32322 6.76256 5.32322 6.46967 5.03033L5.5 4.06066V11.9393L6.46967 10.9697C6.76256 10.6768 7.23744 10.6768 7.53033 10.9697C7.82322 11.2626 7.82322 11.7374 7.53033 12.0303L5.28033 14.2803C4.98744 14.5732 4.51256 14.5732 4.21967 14.2803L1.96967 12.0303C1.67678 11.7374 1.67678 11.2626 1.96967 10.9697C2.26256 10.6768 2.73744 10.6768 3.03033 10.9697L4 11.9393V4.06066L3.03033 5.03033C2.73744 5.32322 2.26256 5.32322 1.96967 5.03033C1.67678 4.73744 1.67678 4.26256 1.96967 3.96967L4.21967 1.71967Z" fill={ colors[0] }/>
<path d="M9 3.25C9 2.83579 9.33579 2.5 9.75 2.5H13.75C14.1642 2.5 14.5 2.83579 14.5 3.25C14.5 3.66421 14.1642 4 13.75 4H9.75C9.33579 4 9 3.66421 9 3.25Z" fill={ colors[0] }/>
<path d="M9 8C9 7.58579 9.33579 7.25 9.75 7.25H13.75C14.1642 7.25 14.5 7.58579 14.5 8C14.5 8.41421 14.1642 8.75 13.75 8.75H9.75C9.33579 8.75 9 8.41421 9 8Z" fill={ colors[0] }/>
<path d="M9.75 12C9.33579 12 9 12.3358 9 12.75C9 13.1642 9.33579 13.5 9.75 13.5H13.75C14.1642 13.5 14.5 13.1642 14.5 12.75C14.5 12.3358 14.1642 12 13.75 12H9.75Z" fill={ colors[0] }/>

  </>,
  name: 'rowhight_short_filled',
  defaultColors: ['#D9D9D9'],
  colorful: false,
  allPathData: ['M4.21967 1.71967C4.51256 1.42678 4.98744 1.42678 5.28033 1.71967L7.53033 3.96967C7.82322 4.26256 7.82322 4.73744 7.53033 5.03033C7.23744 5.32322 6.76256 5.32322 6.46967 5.03033L5.5 4.06066V11.9393L6.46967 10.9697C6.76256 10.6768 7.23744 10.6768 7.53033 10.9697C7.82322 11.2626 7.82322 11.7374 7.53033 12.0303L5.28033 14.2803C4.98744 14.5732 4.51256 14.5732 4.21967 14.2803L1.96967 12.0303C1.67678 11.7374 1.67678 11.2626 1.96967 10.9697C2.26256 10.6768 2.73744 10.6768 3.03033 10.9697L4 11.9393V4.06066L3.03033 5.03033C2.73744 5.32322 2.26256 5.32322 1.96967 5.03033C1.67678 4.73744 1.67678 4.26256 1.96967 3.96967L4.21967 1.71967Z', 'M9 3.25C9 2.83579 9.33579 2.5 9.75 2.5H13.75C14.1642 2.5 14.5 2.83579 14.5 3.25C14.5 3.66421 14.1642 4 13.75 4H9.75C9.33579 4 9 3.66421 9 3.25Z', 'M9 8C9 7.58579 9.33579 7.25 9.75 7.25H13.75C14.1642 7.25 14.5 7.58579 14.5 8C14.5 8.41421 14.1642 8.75 13.75 8.75H9.75C9.33579 8.75 9 8.41421 9 8Z', 'M9.75 12C9.33579 12 9 12.3358 9 12.75C9 13.1642 9.33579 13.5 9.75 13.5H13.75C14.1642 13.5 14.5 13.1642 14.5 12.75C14.5 12.3358 14.1642 12 13.75 12H9.75Z'],
  width: '16',
  height: '16',
  viewBox: '0 0 16 16',
});
